to claim benefits - Français Anglais Dictionnaire